Big Huge Thesaurus

cavia porcellus

noun

sounds kind of like